stochastic probability - German English Dictionary